fish processing technology - German English Dictionary